you’re irreplaceable - Turc Anglais Dictionnaire